*{box-sizing: border-box;}
body{margin:0;}
ul{list-style:none;margin:0;padding:0;}
a{color: inherit;text-decoration: none;}
.clear{clear:both;}
.bg-aaa{width:100%;height:40px;position: relative;}
 .container{width:1200px;height: 40px;margin:0 auto;background-color:#f5f5f5;} 
.bg-aaa>.container>a>div{width:100px;height:41px;float:left;line-height:40px;text-align:center;background-color:#f5f5f5;}
.special{padding-left:15px;display:inline-block;height:40px;} 
.bg-aaa>.container>.bg-items{width:800px;display:flex;justify-content:space-between;float:right;}
 .bg-aaa>.container>ul>a>li{line-height:40px;} 
.area{position: absolute;top:40px;width:300px;height:241px;border: 1px solid black;
padding-left:0px;z-index:-1;display: none;}
.area>.choice{border-bottom:1px dashed black; width:250px;float:left;}
.area>li>span{margin:0 5px;float:left;}
.area>li{width:250px;float:left;margin-left: 10px;}
.choice>b{float:left;margin-left:20px;}
.gift{background-image:url(gift.gif);width:16px;height:16px;display: inline-block;margin-right:3px;}
.days{position:absolute; border:1px solid white;width:500px;height:150px;margin-top:20px;margin-left:-200px;background-color: #f5f5f5;}
.triangle{background-image:url(icon1.png);width:15px;height:10px;background-position:39px 598px;top:-10px;left:250px;position: absolute;}
.signin{display:block;width:20px;height:17px;background-image:url(header.png);
background-position:299px 50px;line-height:30px;margin:0 -2px;float:left;}
.line{ display:block;line-height: 30px;float:left;margin-top:-8px;}
.sevendays{width:350px;margin:20px auto;}
.monthday{width:350px;margin-top:-40px;margin-left:73px; }
.days_num{float:left;display: block;width:50px;}
.everysign{width:450px;display:block;margin:35px auto;}
.click{display:block;width:80px;height:20px;border-radius:5px;float:right;background-color:#fff;text-align: center;line-height: 20px;}

